'use client' import { useEffect } from 'react' import { Button } from '@nextsparkjs/core/components/ui/button' import { AlertCircle } from 'lucide-react' export default function EntityError({ error, reset, }: { error: Error & { digest?: string } reset: () => void }) { useEffect(() => { // Log the error to an error reporting service console.error('Entity page error:', error) }, [error]) return (

Something went wrong!

{error.message || 'An error occurred while loading this page. Please try again.'}

{process.env.NODE_ENV === 'development' && error.stack && (
Error Details (Development Only)
{error.stack}
)}
) }